#!/bin/bash
#利用awk截取系统各种信息，如CPU的15分钟平均负载、网卡接收流量信息、\
#内存与硬盘剩余空间大小、账户数量等，并每隔3秒循环显示一次

while :
do
clear                                    #清屏
free -h | awk  '/^Mem:/{print "剩余内存容量是"$4}'
df -h | awk  '/\/$/{print "根分区剩余容量是"$4}'
awk 'END{print "用户总数是"NR"个"}' /etc/passwd
who | awk 'END{print "登录用户数量是"NR"个"}'
uptime | awk '{print "cpu的15分钟平均负载是"$NF}'
rpm -qa | awk 'END{print "安装的软件包数量是"NR"个"}'
sleep 3
done